radar sensor technology - German English Dictionary